a kind of barn owl - Francés Inglés Diccionario